package uk.co.wroedevelopments.semanticworkbench.query;

import java.util.ArrayList;
import java.util.List;

import org.neo4j.api.core.Relationship;

public class ResultGraph {
	
	// a list of list of relationships
	
	// TODO add the binding points
	
	private List<ResultGraph> list = null;
	private Relationship relationsip = null;


	private String parameterBindingToObject = null;
	private String parameterBindingToSubject = null;
	
	
	public String getParameterBindingToObject() {
		return parameterBindingToObject;
	}

	public void setParameterBindingToObject(String parameterBindingToObject) {
		this.parameterBindingToObject = parameterBindingToObject;
	}

	public String getParameterBindingToSubject() {
		return parameterBindingToSubject;
	}

	public void setParameterBindingToSubject(String parameterBindingToSubject) {
		this.parameterBindingToSubject = parameterBindingToSubject;
	}
	

	public ResultGraph() {
		super();
		this.list = new ArrayList<ResultGraph>();
		
	}
	
	public ResultGraph(Relationship r) {
		this.relationsip=r;
	}
	
	public List<ResultGraph> getList() {
		return list;
	}
	public void setList(List<ResultGraph> list) {
		this.list = list;
	}
	public Relationship getRelationsip() {
		return relationsip;
	}
	public void setRelationsip(Relationship relationsip) {
		this.relationsip = relationsip;
	}

	public void bindObject(String param) {
		// TODO Auto-generated method stub
		
	}
	
	
	

}
